technological advances - Französisch Englisch Wörterbuch